﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Master.Master" AutoEventWireup="true" CodeBehind="PagarTarjeta.aspx.cs" Inherits="EstacionDePoder.Tienda.PagarTarjeta" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div class="contenedorLogoTienda">
        <img id="logoMercadoAdaptado" alt="Tienda" src="/Contenido/Imagenes/credit_card.png" />
        <label>Tarjeta de Credito</label>
    </div>
    <div class="contenedorFormularioContacto">
        <div class="formularioContacto">
            <div class="filaContacto">
                <asp:ImageButton ID="imgVolverPedidos" runat="server" CssClass="botonVolver" PostBackUrl="~/Tienda/MisPedidos.aspx" ImageUrl="~/Contenido/Imagenes/Atras.png" ToolTip="Volver a Mis Pedidos" />
            </div>
            <div class="filaContacto">
                <div class="tituloComun">¿Cómo pagar?</div>
            </div>
            <div class="filaContacto">
                <asp:Panel ID="pnlErrorTarjeta" runat="server" CssClass="errorTarjeta">
                    <div class="errorTarjetaIzquierda">
                        <img src="/Contenido/Imagenes/Information.png"  />
                    </div>
                    <div class="errorTarjetaDerecha">
                        Se ha producido un error al intentar comunicarse con el servidor de facturación. Por favor intente con otro medio de pago.
                    </div>
                </asp:Panel>
            </div>
            <div class="filaContacto">
                <p class="parrafoPedido">
                    Completá los datos pedidos a continuación y hacé click en "Siguiente"
                </p>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">Empresa:</div>
                <div class="filaCampo">
                    <asp:DropDownList ID="ddlEmpresas" runat="server" CssClass="ddlTarjeta" DataSourceID="odsEmpresas" DataTextField="Nombre" DataValueField="IdEmpresaTarjeta">
                    </asp:DropDownList>
                    <asp:ObjectDataSource ID="odsEmpresas" runat="server" SelectMethod="Traer" 
                        TypeName="BLLEP.Funcionalidad.BLLEmpresaTarjeta"></asp:ObjectDataSource>
                </div>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">N°:</div>
                <div class="filaCampo">
                    <asp:TextBox ID="txtNroTarjeta" runat="server" CssClass="cajaTexto" />
                    <asp:RequiredFieldValidator ID="rfvTarjeta" runat="server" ErrorMessage="Tenés que poner el número de tu tarjeta" Text="*" ValidationGroup="Putita" ControlToValidate="txtNroTarjeta" CssClass="mensajeError" />
                </div>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">CVC:</div>
                <div class="filaCampo">
                    <asp:TextBox ID="txtCodigoValidacion" runat="server" ToolTip="Código de validación de tu tarjeta. Consta de 3 ó 4 caracteres." CssClass="cajaTexto" Width="120px" />
                    <asp:RequiredFieldValidator ID="rfvCodigoValidacion" runat="server" ErrorMessage="Tenés que poner código de validación de tu tarjeta. Consta de 3 ó 4 caracteres." Text="*" ControlToValidate="txtCodigoValidacion" CssClass="mensajeError" ValidationGroup="Putita" />
                </div>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">Fecha de Vencimiento:</div>
                <div class="filaCampo">
                    <asp:DropDownList ID="ddlMesVencimiento" runat="server" CssClass="ddlVencimiento">
                        <asp:ListItem Text="01" />
                        <asp:ListItem Text="02" />
                        <asp:ListItem Text="03" />
                        <asp:ListItem Text="04" />
                        <asp:ListItem Text="05" />
                        <asp:ListItem Text="06" />
                        <asp:ListItem Text="07" />
                        <asp:ListItem Text="08" />
                        <asp:ListItem Text="09" />
                        <asp:ListItem Text="10" />
                        <asp:ListItem Text="11" />
                        <asp:ListItem Text="12" />
                    </asp:DropDownList>
                    <asp:DropDownList ID="ddlAñoVencimiento" runat="server" CssClass="ddlVencimiento">
                    </asp:DropDownList>
                </div>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">Nombre:</div>
                <div class="filaCampo">
                    <asp:TextBox ID="txtNombres" runat="server" CssClass="cajaTexto" ToolTip="Nombre como aparece en la tarjeta" />
                    <asp:RequiredFieldValidator ID="rfvNombres" runat="server" ErrorMessage="Nombre como aparece en la tarjeta" Text="*" CssClass="mensajeError" ValidationGroup="Putita" ControlToValidate="txtNombres" />
                </div>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">Apellido:</div>
                <div class="filaCampo">
                    <asp:TextBox ID="txtApellido" runat="server" CssClass="cajaTexto" ToolTip="Apellido como aparece en la tarjeta" />
                    <asp:RequiredFieldValidator ID="rfvApellido" runat="server" ErrorMessage="Apellido como aparece en la tarjeta" Text="*" CssClass="mensajeError" ValidationGroup="Putita" ControlToValidate="txtApellido" />
                </div>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">Calle:</div>
                <div class="filaCampo">
                    <asp:TextBox ID="txtCalle" runat="server" CssClass="cajaTexto" />
                    <asp:RequiredFieldValidator ID="rfvCalle" runat="server" ErrorMessage="Calle del domicilio de facturación" Text="*" CssClass="mensajeError" ValidationGroup="Putita" ControlToValidate="txtCalle" />
                </div>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">N°/Altura:</div>
                <div class="filaCampo">
                    <asp:TextBox ID="txtNroCalle" runat="server" CssClass="cajaTexto" />
                    <asp:RequiredFieldValidator ID="rfvNroCalle" runat="server" ErrorMessage="N° de la calle del domicilio de facturación" Text="*" CssClass="mensajeError" ValidationGroup="Putita" ControlToValidate="txtNroCalle" />
                </div>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">Código Postal:</div>
                <div class="filaCampo">
                    <asp:TextBox ID="txtCodigoPostal" runat="server" CssClass="cajaTexto" />
                    <asp:RequiredFieldValidator ID="rfvCodigoPostal" runat="server" ErrorMessage="Código postal del domicilio de facturación" Text="*" CssClass="mensajeError" ValidationGroup="Putita" ControlToValidate="txtCodigoPostal" />
                </div>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">País:</div>
                <div class="filaCampo">
                    <asp:DropDownList ID="ddlPaises" runat="server" DataSourceID="odsPaises" CssClass="ddlTarjeta"
                        DataTextField="Nombre" DataValueField="IdPais">
                    </asp:DropDownList>
                    <asp:ObjectDataSource ID="odsPaises" runat="server" SelectMethod="TraerPaises" 
                        TypeName="BLLEP.Funcionalidad.BLLPais"></asp:ObjectDataSource>
                </div>
            </div>
            <div class="filaContacto">
                <div class="filaTexto">Vivo en el país indicado:</div>
                <div class="filaCampo">
                    <asp:CheckBox ID="chkResidencia" runat="server" />
                </div>
            </div>
            <div class="filaContacto">
                <asp:Button ID="btnSiguiente" runat="server" Text="Siguiente" CssClass="botonComprar" ValidationGroup="Putita" onclick="btnSiguiente_Click" />
            </div>
            <div class="filaContacto">
                <asp:ValidationSummary ID="vsErrores" runat="server" CssClass="mensajeError" ValidationGroup="Putita" />
            </div>
        </div>
    </div>
</asp:Content>
